Chinese handcuff - French English Dictionary